internal auditory foramen - Francés Inglés Diccionario